


package ciicos.model.linedevice;


import lombok.Data;

import java.sql.Time;
import java.util.Date;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.alibaba.fastjson.annotation.JSONField;

import java.math.BigDecimal;
import java.util.List;

import ciicos.util.generater.DataSwapUtil;

/**
 * @版本： V3.2.0
 * @版权：
 * @作者： 企业研发中心
 * @日期： 2025-10-06
 */
@Data
public class LineDeviceListVO {
    private String id;

    @JSONField(name = "flowtaskid")
    private String flowtaskid;


    /**
     * 编码
     **/
    @JSONField(name = "code")
    private String code;


    /**
     * 名称
     **/
    @JSONField(name = "name")
    private String name;


    /**
     * 序列号
     **/
    @JSONField(name = "number")
    private String number;


    /**
     * 所属部门
     **/
    @JSONField(name = "organizeid")
    private String organizeid;

    /**
     * 多选组件重写get
     **/
    public void getOrganizeid(String organizeid) {
        this.organizeid = DataSwapUtil.convertValueToString(organizeid, false, false);
    }

    /**
     * 管理员
     **/
    @JSONField(name = "masteruserid")
    private String masteruserid;

    /**
     * 多选组件重写get
     **/
    public void getMasteruserid(String masteruserid) {
        this.masteruserid = DataSwapUtil.convertValueToString(masteruserid, false, false);
    }

    /**
     * 状态
     **/
    @JSONField(name = "status")
    private String status;


    /**
     * 图片
     **/
    @JSONField(name = "images")
    private String images;


    /**
     * 备注
     **/
    @JSONField(name = "remark")
    private String remark;


    /**
     * 编码
     **/
    @JSONField(name = "code_name")
    private String code_name;


    /**
     * 名称
     **/
    @JSONField(name = "name_name")
    private String name_name;


    /**
     * 序列号
     **/
    @JSONField(name = "number_name")
    private String number_name;


    /**
     * 所属部门
     **/
    @JSONField(name = "organizeid_name")
    private String organizeid_name;


    /**
     * 管理员
     **/
    @JSONField(name = "masteruserid_name")
    private String masteruserid_name;


    /**
     * 状态
     **/
    @JSONField(name = "status_name")
    private String status_name;


    /**
     * 图片
     **/
    @JSONField(name = "images_name")
    private String images_name;


    /**
     * 备注
     **/
    @JSONField(name = "remark_name")
    private String remark_name;


}
